139 1000
863 435
484 535
757 620
540 17
11 596
347 890
506 397
442 289
382 146
656 454
91 822
695 689
430 24
477 447
968 731
151 238
968 497
414 645
243 101
524 289
832 71
882 847
43 401