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