21122 33
12832 10
14420 11
14344 11
12718 9
6170 1
7115 1
7032 1
21899 20
12403 3
13291 7
7768 6
8545 7
6500 5
8641 8
17482 28
7253 8
9488 13
6912 7
11053 23
15030 20
7007 4
8453 10
33766 35