30586 36
15745 12
11365 11
11935 11
9816 8
14208 14
24314 29
13594 14
16125 8
49268 37
19367 19
18299 15