1145 252
6247 258
3706 37
4912 729
1727 306
3630 204
4311 705
5005 291
2072 156
2988 469
3201 290
899 139
8252 636
3815 746