2193 220
2441 127
812 257
852 960
351 289
897 230
1104 482
364 576
1039 749
618 278
933 175
369 833
554 741
450 26
63 14
892 275
783 864
17 156
694 949
254 186
514 183
759 642
244 348
301 89