11300 597
14548 156
14189 322
8481 694
12450 849
9293 461
15988 346
8648 367
7479 914
9782 721
2346 490
3748 777
4711 244
12248 964
76377 646
3270 547
5140 242
7092 488
8083 153
20411 664
16255 1000
6800 709
5703 696
12661 313