2956 715
2859 573
2790 558
2325 542
526 55
1985 527
2228 523
2673 426
1644 377
2956 852
22048 432
10899 717
3732 945
4074 121