19961 551
3011 56
5581 858
7726 245
3687 410
3204 220
9682 635
14203 294
10055 125
2105 76
8726 114
8893 583
3803 529
3444 519
4813 696
11218 188
4136 746
5651 294
8958 323
6217 582
11169 261
6203 112
4073 640
4947 255