21691 62
40233 38
46446 85
36638 364
25917 506
20273 651
11631 545
42093 105
99001 711
49623 556
17195 741
19224 195
23615 697
16026 885
33804 326
22358 603
13563 575
22935 324
25422 427
27518 600
22529 1009
57741 103
21488 489
25443 222
22135 129
14033 214
53619 847
47500 58