1214 146
948 632
266 249
104 578
28 35
141 1
592 358
663 397
478 194
707 637
177 224
101 85
136 876
174 696
795 540
217 568
55 144
586 286
410 280
903 564
592 944
846 105