40240 38
46456 85
36644 364
25924 506
20282 651
11633 545
42107 105
99028 711
49630 556
17197 741
19230 195
23622 697
16028 885
33813 326
22362 603
13566 575
22944 324
25428 427
27528 600
22535 1009
57754 103
21493 489
25449 222
22138 129
14038 214
53628 847
47506 58
50374 482