1197 50
19805 528
2972 143
29265 287
1850 99
702 67
8494 184
5924 270
2118 198
3851 695
3566 239
2878 701
3148 639
4176 457
2397 244
2198 327
4164 840
6402 691
4663 525
3610 922
5531 416
3030 602
5213 778
5057 609