18949 63
39701 241
971 65
1750 271
37227 142
6036 374
24345 158
18096 670
4157 377
3704 654
3410 633
4358 684