4841 18
5532 10
48309 252
5064 18
2753 16
1170 2
2245 3
10541 39
1699 8
13269 44
6168 25
12846 45
9802 41
20720 66
7546 44
19314 71
1296 5
1823 4
10230 28
2765 12
4306 8
4422 18
3262 8
13823 75