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