9512 6
10685 2
21908 28
11494 32
9786 6
8928 2
10690 7
23611 43
20120 23
9273 3
8337 1
11868 6
14499 20
11184 3
8265 5
15823 20
11191 5
15006 11
20167 21
13169 6
9739 6
8849 2
12393 9
10683 4