15007 58
14733 710
5510 94
12656 261
16380 351
16176 837
5187 230
8576 312
42604 292
17054 748
13447 114
12019 446
8058 504
6472 632
5781 160
40956 96
16920 126
3924 326
4824 129
11380 624
2804921 4097
935414 960
248401 1043
388097 1161
194822 744
3266321 6830
190239 592
118722 632