20150 726
32066 297
9708 478
14360 691
6728 616
3479 170
8305 678
10516 510
8205 70
15373 583
7964 209
9362 967
10605 398
7551 143
14851 890
36135 796
11281 699
15746 418
15261 688
30482 593
8416 82
18263 638
9627 535
15830 846