508 64
31760 715
19047 572
2139 178
3598 463
9677 103
3697 705
23459 420
21479 109
3362 829
3009 120
2473 371