312050 707
65729 721
26884 376
28516 654
25370 308
14013 318
14100 823
16238 223
24102 132
14121 778
9144 732
11722 147
6231 379
9559 532
4793 83