3030 752
1908 268
2571 514
2848 411
1043 88
2042 192
3999 885
1403 158
2818 797
1669 78
3373 474
3187 556
1855 339