5894 384
18361 558
88855 795
11906 620
78808 308
66339 485
53246 385
44032 610
40566 664
66753 979
21748 464
3013 165
2714 318