5892 384
18358 558
88828 795
11902 620
78778 308
66303 485
53186 385
44007 610
40536 664
66698 979
21728 464
3004 165
2712 318