4116 428
2994 219
3281 466
1530 194
3845 601
3103 294
3555 262
1274 177
3148 621
4065 939
4273 685
3874 754