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