2730 529
2602 470
16225 141
3528 70
56656 649
1796 255
7217 32
3544 172
5748 535
4882 349
14077 855
4569 300
1878 269