312109 651
61992 790
2629 271
8796 115
11996 608
3085 209
43270 508
12014 875
5961 669
7223 69
10133 549