2928 648
410 638
2580 304
1392 408
891 570
438 188
517 837
284 211
450 481
257 944
384 371
980 741
792 743
964 939
454 729
935 8
867 80
896 59
960 118
296 269
1582 808
912 389
711 846
285 244