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