25231 834
5141 145
40105 337
5935 586
5355 472
6390 107
11458 646
5268 523
9768 352
6892 695
3795 555
11502 842
9915 171