119053 320
5182 756
32809 847
52844 437
44270 210
39026 644
2300 367
2883 338
3198 484
3827 414
18440 780