21135 332
16094 333
53823 937
15759 831
52465 435
51833 446
10641 490
2990 490
3938 288
2731 222
5277 138
3242 582
7966 662
4358 208
4715 512
5198 789