40253 38
46467 85
36663 364
25935 506
20284 651
11640 545
42121 105
99073 711
49644 556
17200 741
19232 195
23625 697
16043 885
33819 326
22367 603
13567 575
22952 324
25437 427
27538 600
22547 1009
57771 103
21495 489
25461 222
22145 129
14046 214
53643 847
47520 58
50390 483