17397 18
27382 31
10572 9
27177 26
14472 14
20003 20
50616 58
89353 127
14317 12
8096 7
12796 12
41895 63