2701 529
2594 470
16215 141
3367 70
56382 649
1796 255
7207 32
3536 172
5739 535
4874 349
14055 855
4555 300
1869 269