21733 18
19166 21
18825 19
15587 10
15318 16
15129 17
12993 20
12993 14
11925 12
10859 27
10206 24
10186 9
10184 23
9909 13
9852 11
9632 14
9268 5
8920 5
8757 13
8740 10
8481 10
8335 14
8233 4
8176 9