119056 320
5182 756
32809 847
52845 437
44271 210
39026 644
2300 367
2883 338
3200 484
3827 414
18440 780