595 50
4019 653
6486 107
3631 382
5912 503
7610 373
70979 660
31059 437
91329 693
17487 646
18389 668
10999 247
14600 290
12051 199
12491 259
5108 434
771 102