8577 38
10902 38
7507 13
7069 15
15810 29
10481 13
3015 9
23700 33
14428 32
10182 30
16085 32
50417 108
20942 33
14447 32
13433 16
5513 12
10577 24
28649 66
24545 90
7875 25
10183 31
3211 12
5647 15
4757 21