21705 62
40255 38
46475 85
36669 364
25936 506
20285 651
11640 545
42126 105
99080 711
49652 556
17200 741
19232 195
23626 697
16045 885
33824 326
22367 603
13567 575
22953 324
25444 427
27540 600
22549 1009
57775 103
21496 489
25463 222
22146 129
14046 214
53644 847
47524 58