2965 279
24640 300
1646 73
3619 192
4446 820
2717 261
1477 139
2677 306
3161 701
3799 770
2135 180
2987 116
4540 675
5588 146
4179 787
7859 907
3519 393