311008 651
61954 790
2624 271
8773 115
11991 608
3080 209
43245 508
12000 875
5960 669
7208 69
10123 549