3702 414
24814 683
299112 1062
2612 74
2751 450
6093 833
3142 659
2813 261
6763 623
4930 62
3195 183
2594 127
3191 378
50814 725