312271 707
65989 721
27169 376
28964 655
25696 310
14175 318
15024 823
16686 223
24327 132
14268 778
9251 732
12058 147
6328 379
9671 532
4954 83