6481 582
143070 673
8238 565
4779 281
25463 369
11863 412
54592 107
4417 627
6327 684
3141 458
2477 134