312343 707
66057 721
27236 376
29226 655
25756 310
14219 318
15057 823
17253 223
24476 132
14322 778
9288 732
12196 147
6349 379
9697 532
4980 83