12050 3
23975 44
16109 9
15049 2
14102 3
22618 37
16275 6
14351 11
12829 11
12716 12
22190 31
12946 6
13584 12
18842 19
12767 9
14906 5
13853 5
11737 3
12513 2
18218 5
19334 16
24570 31
20143 16
28693 18