258 105
177 512
809 78
510 812
558 629
51 692
5 724
88 179
222 885
235 150
430 389
219 282
966 904
733 424
926 201
36 331
651 224
556 732
656 531
364 947