22299 20
18646 17
17974 15
43564 51
13105 12
18778 17
14292 11
13478 10
14871 13
27236 28
13545 11
6224 4