862 243
721 335
718 566
273 303
641 811
41 936
536 373
594 140
538 507
147 755
479 357
1013 974
123 428
553 10
175 129
736 341
441 833
304 432
254 186
309 726