332 870
508 357
918 448
406 993
820 838
309 200
537 706
329 596
1000 715
961 268
117 997
506 396
371 797
510 249
567 359
175 577
346 671
703 705
22 203
587 958