5942 2
3976 5
2984 4
2936 1
3041 2
16052 31
6119 14
5856 10
5560 6
19730 52
23034 85
181895 321
12224 26
5491 11
16577 38
44504 107
24262 48
18028 40
11453 6
41688 40
13352 25
14018 41
13306 13
14536 23