39847 23
17348 16
13869 14
19335 18
29466 30
15555 15
23167 24
23911 25
12487 12
19789 22
10608 10
16215 17