309213 651
61874 790
2615 271
8750 115
11980 608
3077 209
43210 508
11665 875
5954 669
7200 69
10100 549