12031 799
1189 153
2680 409
3203 752
2625 413
3370 264
3089 711
2016 229
5835 900
4594 247
2447 71
1531 226