3660 414
24746 683
297763 1061
2596 74
2742 450
6066 833
3131 659
2795 261
6741 623
4917 62
3179 183
2562 127
3174 378
50362 725