31181 78
8638 14
4803 14
16851 82
63062 119
66841 173
15480 39
1379 12
2322 18
19718 63
6226 11
31910 100
1672 12
21106 11
12377 14
14815 105
14435 13
3775 25
12415 15
3572 12
14486 42