312622 651
62011 790
2631 271
8808 115
11998 608
3086 209
43284 508
12021 875
5964 669
7226 69
10140 549