49571 600
2682 457
6049 487
8669 135
14017 564
13087 659
8537 523
5488 447
29855 716
21143 334
3484 727
4471 685
4334 357