860 238
946 231
38 587
444 202
787 942
880 746
500 120
802 302
734 976
539 673
823 941
532 415
462 636
459 22
426 374
793 584
123 59
382 904
408 440
175 396