3003 75
5542 300
6870 168
335679 697
11438 181
5371 738
4424 523
3981 775
3370 82
11022 273
2017 417
6613 677
1237 38
3121 541