118962 320
5181 756
32807 847
52824 437
44257 210
39014 644
2296 367
2882 338
3197 484
3825 414
18440 780