312255 707
65963 721
27133 376
28900 655
25668 310
14154 318
15006 823
16637 223
24279 132
14247 778
9232 732
12015 147
6318 379
9655 532
4948 83