32955 698
2182 49
16181 138
9654 628
3022 243
8492 45
7941 70
1815 109
2350 192
4325 915
7868 506
7200 64
3830 447
5416 814
2806 327
5337 320
6523 355
2796 244