2650 101
8210 719
3438 165
3078 647
2786 443
4685 413
44523 873
5189 439
4765 926
1649 162
6361 864
9982 516
5213 338
1797 158
2384 245
5806 659
3564 334
6468 690
4260 504
42493 846
37139 184
39989 606
35808 137
35293 539
91094 902