31066 26
6703 15
16394 42
12093 25
9656 18
15531 47
7008 16
3674 26
13007 44
12459 26
22958 47
5905 20
15202 30
4035 11
8788 9
10230 32
4171 11
4522 1
44303 206
25204 35