3020 75
5546 300
6901 168
338055 701
11531 181
5401 738
4435 523
4002 775
3395 82
11038 273
2021 417
6638 677
1248 38
3167 541