303 857
690 190
476 948
539 859
506 433
150 267
89 588
287 362
376 666
59 343
424 884
531 410
235 712
865 941
747 922
435 409
841 565
851 213
391 687
330 615