119012 320
5181 756
32807 847
52831 437
44262 210
39019 644
2299 367
2882 338
3197 484
3826 414
18440 780