118936 320
5181 756
32807 847
52820 437
44255 210
39007 644
2296 367
2882 338
3196 484
3825 414
18440 780