312172 707
65858 721
27032 376
28672 654
25559 308
14098 318
14845 823
16369 223
24166 132
14174 778
9193 732
11869 147
6263 379
9591 532
4909 83