12050 3
23975 44
16109 9
14927 2
14102 3
22618 37
16275 6
14351 11
12829 11
12591 12
22190 31
12946 6
13584 12
18720 19
12767 9
14906 5
13853 5
11612 3
12513 2
18093 5
19334 16
24570 31
20143 16
28569 18