405 979
1441 603
1245 25
231 639
129 322
414 770
138 61
837 221
952 644
277 207
483 510
1093 936
35 932
527 524
698 245
834 755
266 902
306 672
372 207
845 65