21501 8
21150 34
17830 22
13446 11
13409 15
13405 8
12577 4
11132 7
10719 9
10711 10
10699 7
10465 19
10314 25
10000 13
9688 16
9643 4
7890 9
7874 12
7866 7
7577 6
7310 13
7233 14
7188 12
7175 11