3006 75
5543 300
6873 168
336330 699
11470 181
5374 738
4426 523
3986 775
3378 82
11023 273
2017 417
6624 677
1240 38
3137 541