3810 75
5333 672
2861 266
5926 635
199297 484
215028 379
7842 628
2966 337
2786 231
13483 446
3323 323
3003 409
4945 504
7651 354
5049 305