30995 21
15498 16
19565 21
12297 18
23829 29
7169 8
8310 9
12004 15
13809 14
18256 24
21607 47
7573 10
17952 20
12122 15
7552 10
12356 15
16266 23
6282 1
9558 6
8084 12
7020 10
6502 8
15130 14
12673 11