309645 651
61892 790
2616 271
8757 115
11981 608
3077 209
43221 508
11983 875
5954 669
7203 69
10106 549