120280 320
5216 756
32841 847
53306 437
44539 210
39285 644
2319 367
2896 338
3231 484
3852 414
18456 780