29922 37
53270 198
27125 66
153214 298
101665 511
116959 99
140071 401
49554 171
149347 325
81858 162
27550 53
57221 106
14421 7
22628 39
114020 391
26841 40
12779 3
16428 24
53756 131
23190 30
37540 49
28279 177
161134 346
40482 429