596 533
838 249
280 575
300 159
630 117
221 949
221 214
615 389
96 660
748 596
553 541
230 127
664 220
57 296
551 978
77 925
612 233
75 103
741 725
125 863
781 387
305 496