4083 484
2700 95
749 108
3684 598
4495 854
5020 388
4420 568
21194 507
6244 772
4000 302
1258 76
13839 85
2944 594