12813 11
12000 32
11892 35
5760 9
10078 34
2688 11
3365 13
1476 7
23002 87
2620 8
1899 20
1561 9
6406 22
2141 10
7293 31
10434 17
4072 7
7073 29
54287 96
26926 113
6353 21
9451 21
10836 16
4716 10