21599 62
40103 38
46229 85
36521 364
25836 506
20209 651
11598 545
41817 105
98473 711
49368 556
17145 741
19175 195
23529 697
15952 885
33672 326
22269 603
13488 575
22840 324
25284 427
27369 599
22374 1009
57552 103
21388 489
25250 222
22089 129
13984 214
53445 847
47336 58