30929 54
21601 106
3149 473
165375 995
25580 832
87339 729
1380 327
3246 440
2167 492
5146 894
1134 126
1946 458
2097 307
2580 224
2783 755
2060 340
995 243
3529 336
370 33
312 52
959 148
29891 178
9966 662
407114 1171
416001 1051
1947 377
132690 1097
12904 436