15546 24
7036 7
9537 10
6505 5
9482 1
9328 6
25074 54
8448 12
47596 99
8807 5
5916 13
7849 6
10347 14
12075 26
8091 2
6613 5
8372 10
13222 20
6969 11
9178 18
7629 9
6918 4
6273 2
18315 33