15001 63
30210 781
20560 592
13590 211
9253 757
7008 597
8809 680
8564 607
11098 650
12803 823
14856 275
10845 615
13945 384
14058 74
11139 103
6606 121
7775 99
8365 122
5095 45
13233 707
36073 424
23702 272
27386 247
10551 533
6030 211
11036 419
32440 427
28345 609