1150 303
2129 253
976 314
796 251
2694 857
3439 691
8439 425
4136 717
3553 307
4162 564
76578 1064
4619 444