3132 351
16542 516
5244 494
5887 725
3029 202
8590 743
3887 537
2796 351
2437 136
1786 261
2151 174
1773 62