1151 303
2293 253
978 314
797 251
2696 857
3443 691
8442 425
4140 717
3557 307
4170 564
76605 1064
4626 444