500 671
1248 668
405 299
585 918
885 862
159 31
404 261
251 176
798 772
634 498
771 932
243 958
780 166
219 764
919 387
118 893
900 39
573 703
104 100
660 835
579 931