3089 598
2796 552
3157 752
2542 268
2818 514
3035 411
1180 88
2447 192
4360 885
1624 158
2906 797
2087 78
3731 474
3312 556
2037 339