1083 252
6161 258
3675 37
4874 729
1724 306
3613 204
4298 705
4973 291
2066 156
2970 469
3179 290
895 139
8085 636
3796 746