21700 62
40246 38
46460 85
36646 364
25926 506
20284 651
11635 545
42115 105
99043 711
49633 556
17197 741
19231 195
23625 697
16034 885
33814 326
22364 603
13566 575
22948 324
25430 427
27532 600
22541 1009
57757 103
21494 489
25454 222
22139 129
14044 214
53633 847
47509 58