311417 651
61969 790
2625 271
8783 115
11995 608
3082 209
43256 508
12009 875
5960 669
7215 69
10129 549