21005 62
39395 38
45159 85
35877 364
25353 506
19841 651
11424 545
40854 105
96273 711
48214 556
16935 741
18926 195
22812 697
15604 885
32962 326
21835 603
13241 575
22359 324
24686 427
26658 599
21729 1009
56513 103
20884 489
24546 222
21767 129
13624 214
52652 847
46453 58