540 986
960 799
685 290
1005 927
928 660
957 136
911 325
929 537
635 101
506 911
370 159
873 612
460 79
165 11
484 638
528 15
330 877
89 696
302 838
339 629