503 536
321 363
868 196
315 864
168 836
1008 301
765 398
889 237
49 343
834 610
296 833
39 647
644 510
953 157
724 25
828 494
32 198
399 877
572 426
575 883