5892 384
18358 558
88826 795
11902 620
78775 308
66302 485
53182 385
44007 610
40535 664
66696 979
21726 464
3004 165
2712 318