508 159
938 326
375 769
181 40
171 974
99 648
790 590
267 501
110 221
428 907
60 131
789 524
682 972
746 392
1008 542
287 139
311 817
440 342
372 900
678 576