15014 58
14736 710
5524 94
12663 261
16396 351
16188 837
5193 230
8581 312
42632 292
17073 748
13456 114
12024 446
8062 504
6475 632
5783 160
41034 96
16937 126
3927 326
4825 129
11386 624
2810856 4101
935482 960
248411 1043
388147 1161
194827 744
3272808 6831
190244 592
118754 632