5672 284
21955 811
2062 505
5158 425
3688 417
3588 607
3645 444
3109 273
1035 63
6080 475
657 87
318 34
1731 309