5896 208
792 273
237 430
1539 137
915 774
547 580
739 627
323 729
379 654
188 40
173 956
490 268
571 180
615 803
1563 510
99 556
569 197
63 951
24 263
488 355
551 676
168 736