25 6
34 13
170 7
14338 89
20661 53
14039 34
15714 33
60667 271
68794 314
37703 86
58367 238
48680 200
20949 40
81050 255
52615 190
102135 470
102307 411
120810 709
96525 401
78042 214
28698 42
41297 88
36969 149
116392 294