5532 452
3545 385
6682 775
4589 191
5808 740
10926 477
15367 343
504796 1008
73610 583
35080 624
4740 106