2592 655
5991 384
18476 558
90311 797
12033 620
80235 308
68076 487
56712 386
45587 610
42636 665
69243 985
22905 464
3317 165
2816 318