5047 480
20667 351
19475 555
20348 733
9082 902
7600 551
3681 445
6776 772
90423 889
5364 767
4582 564
9770 548
13934 444