15010 58
14736 710
5517 94
12660 261
16386 351
16179 837
5193 230
8580 312
42617 292
17062 748
13452 114
12021 446
8060 504
6474 632
5782 160
40991 96
16927 126
3926 326
4824 129
11385 624
2807740 4100
935445 960
248408 1043
388127 1161
194824 744
3269446 6830
190242 592
118735 632