312465 707
66350 721
27392 376
29662 658
25933 310
14315 318
15154 823
18115 223
24754 132
14907 778
9367 732
12418 147
6384 379
9788 532
5003 83