2726 529
2601 470
16224 141
3499 70
56634 649
1796 255
7217 32
3543 172
5747 535
4882 349
14074 855
4568 300
1877 269