139509 215
11817 793
58159 949
76578 804
35780 344
3291 429
5479 521
9245 495
4134 462
2538 41
4448 373
3194 362
2673 370
5659 620
3910 693
17323 439
3760 665
3601 360
57217 788