313311 651
62040 790
2635 271
8823 115
11998 608
3091 209
43303 508
12027 875
5965 669
7229 69
10153 549