1142 252
6236 258
3700 37
4909 729
1727 306
3626 204
4310 705
5003 291
2071 156
2988 469
3196 290
898 139
8239 636
3813 746