2650 101
8210 719
3438 165
3078 647
2786 443
4685 413
44518 873
5189 439
4765 926
1649 162
6361 864
9982 516
5213 338
1797 158
2384 245
5805 659
3564 334
6468 690
4260 504
42480 846
37121 184
39977 606
35805 137
35279 539
91067 902