684 335
547 542
308 20
326 593
860 754
89 347
156 69
666 648
112 622
166 947
46 751
486 433
115 822
282 498
888 930
159 659
768 749
933 3
163 221
120 812