3056 428
2116 219
2635 466
1252 194
3321 601
2337 294
2764 262
882 177
2660 621
3313 939
3579 685
3149 754