139506 215
11816 793
58152 949
76570 804
35775 344
3291 429
5479 521
9244 495
4133 462
2538 41
4448 373
3193 362
2673 370
5659 620
3910 693
17323 439
3758 665
3601 360
57216 788