5192 462
507 35
193 294
1821 885
82 113
562 733
821 624
265 447
397 606
904 212
810 273
88 550
415 686
160 929
619 726
791 919
167 907
603 889
919 800
532 247
117 581