1176 601
897 25
172 639
41 322
315 770
67 61
830 221
941 644
253 207
452 510
915 936
13 932
505 524
653 245
823 755
244 902
286 672
351 207
816 65
823 912