5556 452
3558 385
6702 775
4597 191
5821 740
10933 477
15371 343
506278 1009
74129 583
35225 624
4746 107