2750 326
19329 482
1144 315
5846 694
6171 533
3505 52
5573 659
64466 477
201091 387
23491 158
111048 573
18677 637
1047 65