3018 75
5545 300
6895 168
337960 701
11526 181
5401 738
4435 523
3999 775
3391 82
11038 273
2021 417
6638 677
1248 38
3164 541