14495 25
4434 4
21695 34
11165 17
6173 12
11568 20
14441 11
9702 7
7039 17
10232 18
10858 14
8832 7
5865 6
22100 26
15381 23
11281 12
16236 12
29552 43
26853 14
27590 29
19631 8
10550 12
7299 10
17867 24