312358 707
66078 721
27246 376
29270 655
25773 310
14221 318
15061 823
17366 223
24499 132
14340 778
9292 732
12217 147
6351 379
9701 532
4985 83