6515 582
143339 673
8239 565
4779 281
25502 369
11904 412
54707 107
4419 627
6332 684
3145 458
2479 134