3081 598
2789 552
3157 752
2542 268
2818 514
3034 411
1169 88
2444 192
4356 885
1620 158
2905 797
2083 78
3729 474
3312 556
2033 339