14931 52
4376 16
3791 19
18848 48
4106 19
1472 12
3340 7
16337 33
5281 7
2769 13
3036 12
21643 67
6662 16
3301 14
26239 48
10298 28
2035 12
12409 11
26749 32
10979 21
66382 61
17267 43
23415 41
41678 118