14919 9
7371 4
163209 97
25488 21
37457 33
24294 19
8409 5
20155 14
27283 18
54075 50
14435 6
16648 12