3703 414
24815 683
299129 1062
2612 74
2751 450
6094 833
3142 659
2813 261
6765 623
4931 62
3195 183
2594 127
3191 378
50819 725