4039 474
2699 102
3354 350
3785 915
2917 505
3573 600
1635 234
7594 399
4387 814
876 136
8256 326
1312 245
2407 244
5877 881
1265 36
2216 512