903 655
34 352
954 371
398 342
97 44
492 130
502 545
153 161
360 641
344 612
589 161
483 396
227 815
247 943
120 3
343 706
406 691
188 833
915 836
84 270