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