3701 414
24813 683
299081 1062
2612 74
2750 450
6093 833
3142 659
2812 261
6762 623
4929 62
3194 183
2594 127
3191 378
50804 725