3003 75
5542 300
6870 168
335714 697
11442 181
5371 738
4424 523
3982 775
3372 82
11022 273
2017 417
6613 677
1237 38
3121 541