30586 235
5340 507
2479 294
16574 585
8178 339
5425 598
47350 715
33850 895
49605 489
4993 370
3239 300
6758 158
4272 579
25409 542
5612 593
330871 1123
11611 116
105004 945
47245 691
4522 245
83629 463
6152 760
67157 319
47894 962