2592 655
5991 384
18476 558
90318 797
12035 620
80240 308
68081 487
56729 386
45593 610
42642 665
69252 985
22907 464
3317 165
2817 318