9358 25
30140 29
7716 9
3852 10
17382 38
34606 41
4396 13
8864 16
18692 4
48263 94
11292 13
7532 7
4519 12
50 5
5013 5
19234 45
7800 23
4678 13
53758 139
9157 23
11435 8
11032 12
4137 10
38183 58