21026 62
39433 38
45200 85
35905 364
25372 506
19858 651
11434 545
40908 105
96394 711
48273 556
16943 741
18938 195
22828 697
15623 885
32982 326
21858 603
13258 575
22405 324
24721 427
26688 599
21747 1009
56566 103
20930 489
24583 222
21785 129
13635 214
52683 847
46493 58