3966 76
5368 672
2887 266
5932 635
200082 484
215858 380
7860 628
2981 337
2797 231
13504 446
3331 323
3016 409
4961 504
7667 354
5067 305