3665 414
24752 683
297906 1061
2598 74
2742 450
6073 833
3132 659
2797 261
6746 623
4917 62
3185 183
2568 127
3175 378
50400 725