312291 707
66009 721
27190 376
29008 655
25723 310
14187 318
15032 823
16835 223
24393 132
14278 778
9261 732
12085 147
6336 379
9679 532
4967 83