303 804
267 174
728 746
599 569
915 934
59 557
844 480
500 931
999 179
563 241
976 486
100 477
766 575
397 363
699 90
494 880
2248 476
1412 750
992 88
420 476
775 574
514 330
904 242
251 617