1124 278
2310 523
1042 107
2994 556
9855 360
30741 685
13579 244
4377 268
2713 61
3759 79
3777 491
3803 265