12425 14
11399 8
12649 6
10709 4
12852 19
8953 1
12253 4
11446 12
11445 3
9407 1
18788 17
12529 6
20045 41
33840 50
35202 56
24086 21
24596 44
13947 21
10300 8
10763 13
9714 1
9012 3
16118 24
9287 5