1271 243
725 448
133 516
151 367
423 400
1014 203
966 486
368 562
633 697
547 102
315 361
385 359
147 27
792 472
893 110
935 551
682 781
84 142
876 705
678 718