2750 326
19326 482
1144 315
5846 694
6171 533
3505 52
5573 659
64464 477
201087 387
23491 158
111048 573
18677 637
1047 65