21733 18
19166 21
18825 19
15587 10
15338 17
15318 16
12993 20
12993 14
11925 12
11058 27
10206 24
10186 9
10184 23
10111 13
9852 11
9632 14
9268 5
8956 13
8920 5
8740 10
8685 10
8335 14
8233 4
8176 9