142 904
587 159
869 685
678 468
316 670
431 846
371 954
1010 507
331 460
643 210
188 433
334 796
695 802
499 406
900 461
15 856
852 694
625 224
299 41
1001 992