3091 598
2799 552
3161 752
2546 268
2820 514
3038 411
1181 88
2449 192
4363 885
1626 158
2907 797
2090 78
3734 474
3314 556
2040 339