2659 529
2583 470
16208 141
3344 70
56193 649
1796 255
7203 32
3531 172
5731 535
4864 349
14043 855
4533 300
1849 269