311253 651
61963 790
2624 271
8775 115
11994 608
3080 209
43250 508
12004 875
5960 669
7209 69
10128 549