9952 15
15137 42
2909 6
2856 12
2527 3
1782 5
1633 2
3176 15
2431 11
3705 14
5269 17
9513 27
9743 37
4640 19
20343 66
26224 153
9429 41
12483 43
5631 17
2295 2
4465 17
11180 33
21987 60
13074 30