25 407
323 290
1015 704
887 225
975 530
927 864
391 147
610 272
136 781
897 301
523 286
770 907
318 984
884 108
311 925
1021 481
475 263
338 47
883 358
529 804