280 68
959 7
310 561
954 514
677 93
706 744
194 523
951 737
572 576
858 379
620 142
17 194
159 161
148 159
77 340
48 11
612 359
237 749
824 823
405 716