3006 75
5543 300
6873 168
336473 699
11477 181
5376 738
4426 523
3986 775
3381 82
11024 273
2017 417
6625 677
1240 38
3141 541