10937 3
10028 2
20390 32
10154 4
23770 34
16556 18
13965 12
11352 11
9726 1
27995 51
12017 16
11510 13
11672 9
11806 22
22738 42
28839 39
15907 18
15302 18
15616 19
13749 18
14874 20
12995 6
10927 1
11678 10