940 261
7667 606
16091 851
5627 519
50258 553
38928 386
25591 569
3544 446
1654 50
4101 487
4938 646
3760 368
2236 55
25227 751
42783 563