21701 62
40247 38
46462 85
36648 364
25929 506
20284 651
11638 545
42116 105
99051 711
49635 556
17198 741
19231 195
23625 697
16037 885
33817 326
22364 603
13566 575
22949 324
25430 427
27534 600
22543 1009
57762 103
21495 489
25455 222
22139 129
14046 214
53635 847
47510 58