2721 529
2600 470
16222 141
3455 70
56562 649
1796 255
7212 32
3539 172
5745 535
4877 349
14069 855
4561 300
1876 269