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