40258 38
46484 85
36672 364
25938 506
20286 651
11641 545
42129 105
99093 711
49660 556
17201 741
19233 195
23630 697
16048 885
33826 326
22370 603
13568 575
22957 324
25447 427
27542 600
22553 1009
57783 103
21502 489
25466 222
22148 129
14047 214
53654 847
47528 58
50402 483