311342 651
61965 790
2625 271
8779 115
11994 608
3080 209
43254 508
12004 875
5960 669
7212 69
10128 549