310351 651
61922 790
2620 271
8764 115
11986 608
3078 209
43233 508
11990 875
5956 669
7204 69
10117 549