1087 252
6165 258
3677 37
4875 729
1724 306
3617 204
4300 705
4974 291
2066 156
2970 469
3183 290
895 139
8099 636
3799 746