2893 313
646 859
892 69
751 412
2072 702
658 877
1411 970
731 232
662 575
754 296
300 962
155 787
540 860
930 712
746 145
12 287
842 524
335 906
736 341
134 800
563 764
524 364
594 140