3881 4
1959 4
14567 6
19302 18
10013 18
2773 5
5015 13
4354 11
4191 16
21224 22
9413 22
8748 18
3356 14
7030 13
11518 20
25382 50
33872 56
8767 13
5015 4
37117 24
2279 11
20998 28
1900 7
5144 15