11087 11
8111 7
12146 11
66845 80
5812 5
13356 14
23893 29
21517 23
12591 14
14170 12
20965 27
40309 58