1131 122
4715 537
2899 270
13532 749
8755 676
7718 376
2257 202
3569 246
934 101
15540 775
3051 623
3307 111