948 252
6013 258
3616 36
4832 729
1718 306
3578 204
4277 705
4891 291
2037 156
2927 469
3089 290
891 139
7770 636
3782 746