3130 13
1606 7
5248 26
15640 53
5070 18
6589 29
14439 42
15502 35
9215 35
15465 41
8787 20
8448 14
6475 9
5659 13