1104 482
615 448
663 397
26 268
707 637
865 318
101 85
410 280
903 564
768 458
592 944
996 146
257 457
554 741
1214 146
948 632
174 696
114 186
367 282
501 792
479 921
253 622
960 736