3321 12
16211 26
25042 74
6818 32
8553 34
7390 33
2376 9
1415 6
4462 20
14903 45
12843 21
5305 8
42973 112
2101 10
6552 9
7547 19
6523 35
26375 74
6256 13
2294 9
4987 15
7132 34
4993 20
1235 5