26991 81
21085 101
30203 115
23615 72
54520 162
113879 497
271276 991
78261 289
16760 50
7944 50
27175 54
35159 103
91153 285
61675 161
187359 425
50611 240
176343 741
256500 965
87678 306
120239 284
15867 61
6607 26
26870 53
18511 83