18561 50
7040 3
13050 15
17959 33
6643 4
15019 17
7928 13
6944 12
9606 13
9336 12
19199 43
12434 20
16791 24
14706 17
16512 28
14201 27
9432 14
7341 4
21132 31
46642 161
8728 20
11079 25
19457 45
6247 5