19859 838
9278 726
7408 180
1730 64
2608 265
2606 538
4136 512
3360 613
1759 79
1886 240
3384 71
6380 270
10362 293
3192 291
3528 399
4146 527
3531 633
4607 123
4042 658
5630 876
3347 560