309608 651
61887 790
2615 271
8757 115
11980 608
3077 209
43221 508
11981 875
5954 669
7203 69
10105 549