2638 520
4502 306
618 112
32533 199
3337 817
4487 308
13120 332
6474 96
33759 294
36473 897
36033 147
215517 1073
35640 284
49513 535