21416 62
39942 38
45993 85
36395 364
25718 506
20120 651
11565 545
41501 105
97959 711
49118 556
17097 741
19106 195
23452 697
15873 885
33536 326
22169 603
13430 575
22740 324
25168 427
27191 599
22228 1009
57312 103
21287 489
25110 222
22026 129
13909 214
53241 847
47109 58