23098 89
34537 301
60099 383
8331 325
116654 830
3802 341
277277 1032
43790 114
82790 227
135454 476
15590 276
63693 525
22693 281