28978 164
9400 257
4137 191
3422 611
17534 669
20626 537
1953 99
33468 489
8680 320
244186 1195
2343071 3880
928240 955
247153 1043
328398 529
23939 88
2109632 3400
383296 1160
277041 1568
232306 589
193338 743
2692258 6598
3394 857
251009 640
187851 592
4814 337
697173 1987
377474 1078
99449 816