5095 480
20843 351
19511 555
20483 733
9105 902
7631 551
3717 445
6797 772
90509 889
5556 768
4642 564
10034 548
14446 444