9016 98
7009 80
11852 656
29234 266
4628 72
12111 351
33662 824
40004 171
4948 521
101844 584
10000 898
25593 660
32895 382
12192 105
60604 879
46309 331
145835 945
227399 487
56595 436
23364 55
97825 1117
22651 399
63621 387
203575 799
105221 792
315667 974