21509 62
40005 38
46079 85
36428 364
25757 506
20150 651
11578 545
41566 105
98134 711
49214 556
17110 741
19130 195
23479 697
15893 885
33584 326
22199 603
13452 575
22761 324
25209 427
27265 599
22276 1009
57379 103
21325 489
25163 222
22052 129
13925 214
53309 847
47191 58