1292 261
33951 337
4423 523
39901 816
50737 424
33670 625
37280 692
54003 316
40368 369
18314 143
27524 76
57913 509