139504 215
11816 793
58148 949
76567 804
35767 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
57211 788