1112 252
6197 258
3689 37
4890 729
1724 306
3619 204
4307 705
4991 291
2068 156
2981 469
3188 290
897 139
8168 636
3807 746