21746 62
40321 38
46569 85
36716 364
25973 506
20311 651
11668 545
42195 105
99303 711
49751 557
17219 741
19255 195
23655 697
16089 885
33867 326
22409 603
13586 575
22994 324
25500 427
27616 600
22622 1009
57864 103
21536 489
25520 222
22181 129
14060 214
53713 847
47626 58