2729 529
2601 470
16225 141
3508 70
56643 649
1796 255
7217 32
3544 172
5747 535
4882 349
14076 855
4569 300
1878 269