1058 275
814 518
245 5
284 784
488 210
261 867
737 883
344 963
732 875
117 485
1019 295
638 887
303 505
460 228
126 600
148 844
970 287
922 222