875 210
2063 623
1169 340
2988 715
2875 573
2799 558
2345 542
528 55
1995 527
2232 523
2680 426
1651 377
2957 852
22071 432
10904 717
3738 945
4086 121