5252 2
4179 4
5440 5
5148 7
4844 7
15191 14
21951 41
5184 3
6119 6
5522 1
4795 2
4470 1
5372 6
5122 6
6228 8
7296 9
11630 16
12708 24
7573 12
28145 52
33123 117
12586 41
19412 38
8543 11