3082 586
1536 353
4600 571
1137 255
17149 829
25023 101
173431 793
17449 620
12761 417
3598 678
4379 487
3446 393
3952 577
2625 543
739 89
3645 893