3027 643
19552 187
1241 346
1255 280
26951 477
3063 667
12942 117
1186 79
3311 562
2866 659
4262 625
15551 750
2912 358
2712 734
897 285
4693 591
2985 909
1479 347
531 119
2210 481
454 113
431 95
1222 381
574 96