3006 75
5543 300
6873 168
336431 699
11471 181
5376 738
4426 523
3986 775
3378 82
11024 273
2017 417
6625 677
1240 38
3139 541