29058
Short
19782
18945
26547
23992
27858
19506
22670
25434
21182
25444
19333
21110
18440
26587
23231
19968
23315
19222
20996
24379
18384
28355
18474
23817
21415
23321
22207
23916
29162
23223