2650 101
8210 719
3438 165
3078 647
2786 443
4685 413
44510 873
5189 439
4764 926
1649 162
6361 864
9982 516
5213 338
1797 158
2384 245
5805 659
3564 334
6468 690
4260 504
42469 846
37110 184
39969 606
35803 137
35268 539
91043 902