308953 651
61862 790
2614 271
8747 115
11977 608
3077 209
43204 508
11482 875
5954 669
7200 69
10099 549