59627 135
48492 856
4948 557
7546 654
6707 814
14055 800
158519 417
63520 625
104014 476
99230 348
10233 626
5126 406
5860 792
2336 415
4770 421
2637 309