1125 252
6209 258
3689 37
4891 729
1724 306
3622 204
4308 705
4996 291
2069 156
2982 469
3191 290
897 139
8187 636
3809 746