3060 428
2121 219
2636 466
1254 194
3322 601
2340 294
2767 262
883 177
2665 621
3313 939
3584 685
3152 754