3006 75
5543 300
6873 168
336258 699
11465 181
5374 738
4425 523
3986 775
3378 82
11023 273
2017 417
6624 677
1240 38
3134 541