2346 220
687 830
417 292
962 543
349 83
905 372
425 268
480 94
300 324
597 516
309 328
831 609
883 827
8 171
151 149
850 352
801 393
965 921
659 465
199 643
955 211
719 393
23 598
312 293