139485 215
11815 793
58131 949
76559 804
35762 344
3291 429
5478 521
9244 495
4133 462
2538 41
4447 373
3192 362
2673 370
5659 620
3910 693
17321 439
3758 665
3600 360
57200 788