1045 252
6128 258
3660 37
4869 729
1723 306
3605 204
4290 705
4962 291
2058 156
2946 469
3161 290
894 139
7965 636
3791 746