508 64
31758 715
19047 572
2139 178
3598 463
9677 103
3696 705
23459 420
21478 109
3362 829
3009 120
2473 371