5556 452
3558 385
6701 775
4596 191
5821 740
10932 477
15371 343
506246 1009
74115 583
35222 624
4746 107