1150 303
2111 253
976 314
796 251
2694 857
3438 691
8438 425
4136 717
3551 307
4161 564
76573 1064
4618 444