18625 35
7030 183
4387 467
4055 695
13236 747
31091 717
106139 327
16200 780
6923 165
4720 546
3054 212
5535 581
3161 759