531 64
31896 715
19127 572
2185 178
3642 463
9698 103
3730 705
23489 420
21590 109
3371 829
3037 120
2495 371