3507 231
7886 925
5390 383
4315 867
15257 769
9006 215
3847 301
3156 70
7780 582
8403 707
8458 376
85231 424