312438 707
66330 721
27360 376
29613 658
25900 310
14294 318
15145 823
18067 223
24702 132
14876 778
9360 732
12384 147
6378 379
9781 532
4997 83