1322 291
951 292
2158 673
865 242
2004 458
2649 523
4310 613
4347 562
40682 287
17165 235
4912 565
3161 319
5765 311
9847 648