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