21128 332
16089 333
53809 937
15758 831
52429 435
51822 446
10641 490
2990 490
3935 288
2731 222
5276 138
3242 582
7966 662
4358 208
4714 512
5198 789