302 669
880 829
344 565
341 289
388 651
110 247
989 550
491 16
82 827
770 1
547 115
689 477
688 401
2764 793
2781 912
257 761
641 214
912 88
294 260
706 605
580 192
37 250