313176 651
62032 790
2633 271
8822 115
11998 608
3091 209
43301 508
12026 875
5964 669
7229 69
10150 549