1199 11
1018 669
399 63
942 80
743 388
1064 308
91 722
146 883
786 857
671 321
330 882
932 668
879 835
890 169
250 552
816 266
684 922
626 904
43 891
232 185