1292 261
33950 337
4421 523
39901 816
50737 424
33670 625
37280 692
54002 316
40366 369
18314 143
27520 76
57911 509