2647 520
4504 306
618 112
32533 199
3337 817
4487 308
13120 332
6476 96
33759 294
36475 897
36033 147
215531 1073
35640 284
49513 535