1153 252
6251 258
3710 37
4912 729
1727 306
3635 204
4315 705
5013 291
2073 156
2990 469
3204 290
902 139
8283 636
3818 746