309294 651
61878 790
2615 271
8750 115
11980 608
3077 209
43211 508
11897 875
5954 669
7200 69
10102 549