119742 320
5201 756
32821 847
53085 437
44425 210
39160 644
2309 367
2893 338
3216 484
3841 414
18451 780