5892 384
18358 558
88828 795
11902 620
78777 308
66302 485
53186 385
44007 610
40535 664
66697 979
21727 464
3004 165
2712 318