2550 111
158628 397
5479 706
1731 485
811 174
2964 712
1281 345
5006 233
2902 527
9624 592
17623 879
6636 588
3098 315
87705 549
18335 63
30629 115
13706 85
1932 166
8826 320