5093 462
1883 123
218 755
829 862
4624 786
984 838
780 793
68 670
739 627
595 826
204 635
876 809
3785 418
2177 573
3204 537
615 803
784 173
389 908
76 615
181 304
947 26
341 985
939 340