10112 10
10320 6
16945 20
15975 16
12847 21
10463 10
13378 12
8974 6
7885 3
12740 19
8740 9
7926 5
10580 17
7392 2
9284 8
7930 4
7805 6
8813 5
9555 21
9271 1
21105 21
7697 6
7271 1
13503 18