1151 303
2257 253
978 314
797 251
2695 857
3443 691
8442 425
4138 717
3556 307
4166 564
76598 1064
4622 444