15181
16732
25132
9785
9671
16458
17272
23732
23277
19541
13971
11363
19727
19938
16426
7863
28136
27275
21515
7259