15034 58
14748 710
5548 94
12678 261
16423 351
16206 837
5200 230
8603 312
42733 292
17107 748
13486 114
12045 446
8080 504
6502 632
5793 160
41244 96
16969 126
3934 326
4836 129
11397 624
2825678 4105
935651 960
248430 1043
388253 1161
194867 744
3288586 6854
190270 592
118822 632