2849 252
5653 731
4325 361
3754 366
1898 80
18648 718
3926 678
6951 233
3720 719
3362 422
8096 523
5243 129
845 60