6530 582
143480 673
8244 565
4779 281
25520 369
11923 412
54770 107
4422 627
6335 684
3151 458
2485 134