21027 62
39433 38
45203 85
35905 364
25372 506
19859 651
11434 545
40910 105
96399 711
48278 556
16943 741
18939 195
22830 697
15623 885
32986 326
21860 603
13258 575
22406 324
24722 427
26689 599
21747 1009
56570 103
20932 489
24585 222
21785 129
13636 214
52685 847
46494 58