1063 252
6149 258
3670 37
4871 729
1723 306
3610 204
4294 705
4970 291
2062 156
2962 469
3172 290
894 139
8045 636
3793 746