304 230
174 29
866 475
572 642
852 796
935 793
59 387
562 114
168 302
754 188
217 965
452 812
265 322
281 801
540 658
30 204
581 999
281 943
684 936
188 433