2576 111
158808 397
5481 706
1731 485
813 174
2966 712
1281 345
5006 233
2903 527
9624 592
17628 879
6637 588
3100 315
87823 549
18345 63
30654 115
13733 85
1932 166
8827 320