1323 291
951 292
2158 673
865 242
2016 458
2654 523
4322 613
4351 562
40698 287
17186 235
4913 565
3161 319
5774 311
9864 648