30679 26
6703 15
15997 42
12093 25
9656 18
15531 46
7008 16
3674 26
12646 43
12076 26
22596 46
5905 18
14825 30
4035 11
8788 9
10230 32
4171 11
4142 1
43902 200
25204 35