3060 428
2121 219
2636 466
1254 194
3322 601
2339 294
2765 262
883 177
2664 621
3313 939
3583 685
3151 754