1332 243
742 448
138 516
152 367
424 400
1019 203
969 486
372 562
633 697
549 102
318 361
389 359
147 27
800 472
895 110
944 551
685 781
84 142
876 705
684 718