31366 30
62248 14
23156 23
15989 14
42157 69
13415 8
23319 11
17493 12
10747 6
18961 30
14527 16
13569 10
12036 7
21408 10
28389 27
4582 7
117520 192
11346 10
11331 2
31980 26
13401 18
18322 29
15875 10
17654 18