1131 576
1078 800
1026 957
897 360
844 441
814 990
789 413
725 948
649 739
638 655
424 650
395 469
380 480
371 12
350 523
344 976
303 958
242 363
189 335
180 929