1329 291
954 292
2160 673
866 242
2031 458
2660 523
4337 613
4360 562
40708 287
17233 235
4915 565
3163 319
5789 311
9888 648