1150 303
2078 253
976 314
795 251
2694 857
3438 691
8435 425
4136 717
3551 307
4161 564
76564 1064
4615 444