1881 234
3984 414
25189 683
307524 1068
2861 74
2977 450
6337 833
3295 659
3069 261
6962 623
5088 62
3306 183
2827 127
3413 378
54841 731