6515 582
143329 673
8239 565
4779 281
25500 369
11904 412
54703 107
4419 627
6332 684
3145 458
2479 134