1105 252
6183 258
3684 37
4886 729
1724 306
3619 204
4303 705
4987 291
2067 156
2977 469
3187 290
897 139
8144 636
3804 746