1002 729
632 107
201 1
992 254
861 150
348 134
266 121
83 42
168 759
317 726
603 317
633 990
696 121
504 72
639 701