500 921
778 896
2443 127
38 641
844 524
863 97
991 840
1000 488
144 880
1008 557
678 736
299 141
545 860
2988 412
330 49
822 650
238 562
876 207
693 318
670 528
807 66
91 535
625 263
397 364