18218 24
8473 11
43988 57
14065 16
18261 33
9143 12
43017 80
23891 37
8702 6
10326 17
12353 8
1658 16
4273 12
14781 42
11956 28
3116 13
2845 2
5383 10
6093 10
4515 12
7244 11
4924 6
3531 6
18175 21