2715 529
2598 470
16219 141
3415 70
56505 649
1796 255
7208 32
3537 172
5741 535
4876 349
14066 855
4561 300
1874 269