3182 351
16596 516
5287 494
5958 725
3053 202
8595 743
3898 537
2803 351
2444 136
1797 261
2161 174
1784 62