3060 428
2121 219
2636 466
1254 194
3322 601
2340 294
2768 262
885 177
2665 621
3313 939
3585 685
3152 754