1088 252
6175 258
3679 37
4876 729
1724 306
3618 204
4301 705
4978 291
2067 156
2973 469
3183 290
896 139
8127 636
3801 746