643 264
1046 21
476 292
805 829
390 569
774 164
318 55
987 115
858 747
280 395
199 96
495 567
933 419
612 271
184 365
641 838
943 806
578 114
368 29
990 518