1179 252
6275 258
3717 37
4915 729
1728 306
3646 204
4320 705
5024 291
2077 156
2992 469
3211 290
904 139
8322 636
3819 746