28 177
1599 175
435 805
82 333
1006 479
463 310
255 282
623 896
243 159
824 633
152 701
707 82
543 986
514 974
71 617
704 689
843 783
914 260
136 379
982 624