311381 651
61968 790
2625 271
8781 115
11994 608
3080 209
43255 508
12004 875
5960 669
7213 69
10129 549