9891 28
46380 119
14214 49
2832 6
10593 29
3164 10
2443 12
1259 5
1071 3
8054 16
48201 69
3954 17
11012 17
12848 67
9541 18
33816 97
2242 14
8528 16
8929 9
5098 28
4293 11
9494 14
7338 38