3093 586
1538 353
4603 571
1139 255
17151 829
25104 101
173452 793
17456 620
12769 417
3598 678
4382 487
3450 393
3960 577
2625 543
739 89
3645 893