1327 291
953 292
2160 673
866 242
2029 458
2656 523
4335 613
4359 562
40706 287
17219 235
4914 565
3163 319
5787 311
9883 648