5892 384
18358 558
88835 795
11904 620
78784 308
66308 485
53197 385
44013 610
40544 664
66712 979
21730 464
3008 165
2712 318