19882 838
9287 726
7411 180
1732 64
2612 265
2609 538
4138 512
3364 613
1759 79
1888 240
3404 71
6384 270
14805 294
3213 291
3539 399
4149 527
3532 633
4614 123
4050 658
5632 876
3348 560