1175 252
6267 258
3717 37
4915 729
1728 306
3643 204
4319 705
5024 291
2077 156
2992 469
3211 290
903 139
8317 636
3819 746