3058 428
2118 219
2635 466
1252 194
3322 601
2337 294
2765 262
882 177
2661 621
3313 939
3580 685
3149 754