35998 65
54653 741
46403 126
40088 543
18383 491
14253 934
15294 737
9046 815
6371 554
60210 215
84959 345
66033 348
41008 642
43180 89
30000 315
10474 164
59148 506
25764 600
84656 197
14954 116
10602 907
17983 496
38398 597
12214 587
19107 569
29900 660
8773 589
27585 801