15403 3
7389 9
8981 8
6741 5
9892 10
34506 19
9742 10
9713 3
14070 5
16948 25
15929 2
22801 15
19286 18
15627 5
9982 12
15461 5
23330 20
18317 31
14711 15
29110 46
46762 64
26782 20
9257 13
12615 7