2940 713
9805 612
5605 913
6941 359
18297 403
2883 352
14155 587
6331 111
19525 187
9381 624
6988 290