31505 30
12980 29
14876 29
13426 27
12108 27
20270 26
13011 25
13419 25
9669 24
26359 24
27299 24
22165 23
19456 23
11579 23
17493 23
11892 23
9283 22
8366 22
18818 22
10249 22
30993 22
13065 21
8199 21
12193 20