40 603
309 973
679 1580
219 675
92 934
537 1366
63 461
408 807
983 1016
176 789
