119021 320
5182 756
32807 847
52833 437
44262 210
39019 644
2300 367
2882 338
3198 484
3827 414
18440 780