5892 384
18358 558
88835 795
11904 620
78786 308
66308 485
53198 385
44014 610
40545 664
66712 979
21731 464
3009 165
2712 318