15011 58
14736 710
5518 94
12660 261
16387 351
16179 837
5193 230
8580 312
42620 292
17063 748
13454 114
12021 446
8060 504
6474 632
5782 160
40999 96
16928 126
3926 326
4825 129
11385 624
2808142 4100
935451 960
248409 1043
388130 1161
194824 744
3269889 6830
190243 592
118736 632