9860 17
19504 32
14266 11
33686 36
13346 22
7541 12
17767 20
10293 15
8249 6
11452 11
23711 21
16774 16
9843 22
27257 20
7265 5
7238 10
11824 13
17395 7
8951 16
27216 12
4280 7
14374 10
28521 40
18875 16