3000 281
3647 609
1658 397
2991 443
3834 888
2236 524
3404 393
2061 211
417 46
1814 103
3812 842
1838 259
3548 463
1705 282
5476 459
1867 41
5676 604
7437 732
1160 145
2575 584
2650 353
3506 477
6207 362
637 73