15025 506
10589 558
5649 654
4204 97
2524 167
7244 183
6054 702
4387 354
1392 198
8392 341
3945 458
2750 324
6314 563
1685 163
1616 154
4606 757
3902 957
6567 823
2798 211
4419 823
4421 555
4334 693
7843 549
2624 486