1088 252
6172 258
3679 37
4876 729
1724 306
3618 204
4301 705
4975 291
2066 156
2971 469
3183 290
896 139
8121 636
3800 746