596 533
940 821
409 106
350 7
300 159
630 117
96 660
728 198
748 596
77 925
365 381
955 266
259 303
221 214
265 833
551 108
553 541
57 296
921 16
716 410
739 832
107 621