1049 252
6134 258
3663 37
4870 729
1723 306
3609 204
4290 705
4964 291
2059 156
2948 469
3167 290
894 139
8017 636
3792 746