3018 75
5545 300
6894 168
337878 701
11521 181
5401 738
4435 523
3999 775
3389 82
11037 273
2021 417
6637 677
1248 38
3164 541