1323 291
951 292
2158 673
865 242
2014 458
2652 523
4321 613
4351 562
40698 287
17184 235
4913 565
3161 319
5773 311
9864 648