16012 25
9644 2
19964 44
11985 20
14823 14
8011 4
9427 19
9416 10
27990 58
10520 4
39126 92
16173 46
45849 113
6559 6
9926 18
19276 41
24776 49
66874 198
108350 287
7026 9
11112 11
7038 12
6818 9
11528 28