1150 303
2090 253
976 314
796 251
2694 857
3438 691
8436 425
4136 717
3551 307
4161 564
76567 1064
4615 444