1236 216
1029 174
2981 693
3809 721
3251 601
1497 232
2733 629
3447 893
3826 879
1523 134
1366 142
3305 519
3589 659
3099 419