22666 52
14765 16
11189 10
39250 107
47583 182
37748 104
75356 537
50210 207
39921 119
34640 110
29681 87
25873 61
15717 51
36253 123
33780 89
11852 13
15253 8
84488 281
78519 266
65320 433
35424 198
17970 40
25069 49
16189 34