2991 730
2332 608
21639 771
35275 710
65373 755
39094 190
111143 172
9004 164
17744 603
9835 527
45458 970