3801 8
13656 33
10532 35
9103 11
11386 34
3164 9
5538 13
19817 44
4361 6
7218 27
28361 94
9059 16
2797 7
11548 35
4532 5
3932 11
21084 40
4771 14
5989 9
1081 2
13063 55
7458 22
1473 4
41805 139