3111 829
14446 97
1193 86
583 29
13245 555
2512 421
1476 304
1315 75
1272 68
2251 162
2666 544
980 43
2580 628
2511 654
3349 735
48355 670
32208 796
3131 417
1602 109
2325 295
2617 314
9840 963
5287 444
623 153
1560 300
3453 634
1147 197
3104 864