312396 707
66218 721
27299 376
29418 655
25814 310
14239 318
15103 823
17743 223
24568 132
14494 778
9313 732
12284 147
6365 379
9725 532
4991 83