5871 616
6051 929
3831 685
3065 272
4691 720
2970 505
22246 362
4212 274
18194 217
1985 136
8493 547
3738 628
5026 532
16544 167
13397 123
4005 593
8339 676
1775 279