312238 707
65942 721
27103 376
28820 655
25646 310
14140 318
14985 823
16559 223
24245 132
14232 778
9224 732
12003 147
6306 379
9633 532
4939 83