478 350
172 894
766 909
53 461
9 114
173 156
640 135
103 16
137 864
497 607
274 805
729 553
566 444
201 982
190 294
131 623
245 96
33 585
214 693
84 122