21012 9
19425 19
13059 6
14404 5
27641 13
13488 5
15247 6
16475 2
38157 68
15339 9
20346 14
16107 8
14943 2
20909 32
48237 84
23531 14
21507 15
12237 6
11596 2
13382 5
13284 1
11784 1
16510 9
13988 3