3007 586
1499 353
4334 571
1110 255
17110 829
24248 101
173120 793
17326 620
12678 417
3582 678
4331 487
3398 393
3905 577
2619 543
736 89
3638 893