6335 582
142575 673
8229 565
4773 281
25379 369
11829 412
54437 107
4412 627
6308 684
3139 458
2467 134