312413 707
66310 721
27334 376
29470 658
25865 310
14264 318
15126 823
18022 223
24645 132
14794 778
9331 732
12339 147
6371 379
9734 532
4995 83