2385 220
929 975
729 108
399 868
94 225
151 149
456 577
312 461
34 6
584 519
18 55
251 238
834 609
566 737
597 516
797 968
688 217
995 71
36 621
187 689
631 512