596 533
221 949
8 302
879 400
77 925
211 666
921 16
168 33
739 832
741 725
107 621
434 174
554 142
940 821
409 106
280 575
300 159
728 198
57 296
990 372
230 127
75 103