3018 75
5546 300
6899 168
338008 701
11529 181
5401 738
4435 523
3999 775
3394 82
11038 273
2021 417
6638 677
1248 38
3165 541