10902 38
7507 13
7069 15
15810 25
10130 13
2663 9
23700 33
14428 32
10182 30
15730 30
49682 108
20583 33
14447 32
13433 15
5513 12
10577 24
28649 65
24181 87
7875 25
10183 31
3211 12
5298 15
4757 21
1733 2