329 9
2039 5
4860 9
3480 2
7223 17
4466 10
2129 13
5301 9
9808 30
12143 14
10064 17
5089 15
4652 10
14597 18
3628 11
5609 3
13419 14
7647 14
6795 12
11576 16
9239 14
4328 5
20766 26
15277 35