509 446
977 630
309 224
690 353
724 401
196 723
458 563
945 2
544 950
302 405
465 834
569 965
1059 164
1017 266
75 311
642 934
341 171
643 386
362 805
46 537