296 691
1080 335
619 40
646 896
701 2
200 52
139 657
829 905
96 817
391 552
498 548
454 396
513 458
527 100
834 316
396 857
1114 879
948 375
395 340
112 95