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