9058 19
8260 6
4335 5
16437 25
11021 10
8783 15
23550 49
7186 8
7200 16
12356 32
16178 26
7748 5
22448 46
50018 98
7426 11
11103 16
6947 13
16080 16
12189 31
15572 32
33983 59
28143 74
12898 20
5486 12