119737 320
5201 756
32821 847
53082 437
44425 210
39158 644
2309 367
2893 338
3214 484
3838 414
18451 780