15007 58
14732 710
5510 94
12656 261
16379 351
16176 837
5187 230
8576 312
42598 292
17052 748
13445 114
12017 446
8057 504
6472 632
5781 160
40945 96
16919 126
3921 326
4823 129
11379 624
2803888 4095
935402 960
248399 1043
388091 1161
194822 744
3265240 6829
190238 592
118717 632