6830 628
13331 458
104502 596
185933 876
3428 506
6758 819
6020 387
5810 292
4257 768
17041 833
30570 781
52631 278
10103 45
19059 599
48928 684
14396 95
2803 265
2498 419
19185 618