15012 58
14736 710
5519 94
12660 261
16390 351
16181 837
5193 230
8580 312
42620 292
17064 748
13454 114
12021 446
8061 504
6474 632
5782 160
41003 96
16929 126
3926 326
4825 129
11385 624
2808477 4101
935456 960
248409 1043
388136 1161
194824 744
3270171 6830
190243 592
118744 632