2913 122
1428 52
606 110
3337 877
3280 680
2168 373
1844 351
2391 739
1614 441
1847 559
2789 533
24351 58
16152 670
9053 555
1061 248
2312 467
851 135
1244 248
5930 330
20065 35
22705 914
32742 761
3552 495
17243 572
10950 454
7571 637
2561 46
6258 890