5533 452
3547 385
6683 775
4589 191
5808 740
10926 477
15367 343
504936 1008
73625 583
35093 624
4740 106