2682 529
2585 470
16213 141
3353 70
56278 649
1796 255
7204 32
3535 172
5735 535
4865 349
14047 855
4546 300
1868 269