4071 140
2773 119
7046 698
7714 657
3410 336
13118 264
3128 412
1956 287
3995 915
3009 85
2852 194
6618 485