5112 354
10309 450
3378 32
24584 158
3254 524
2933 533
2292 119
3071 261
2105 180
1790 68
3282 614
13078 601
4970 885
3017 408
14546 800
4398 706
2539 125
4562 399
7602 153
4373 684