640 9
16025 37
10565 7
21404 32
7022 15
22934 26
22178 14
21837 14
5645 3
9633 9
44849 51
20512 19
21075 14
8620 8
20301 29
39464 51
19319 29
9858 10
9417 10
8743 8
7855 8
15830 11
9207 11
7228 6