5871 616
6052 929
3831 685
3067 272
4691 720
2970 505
22255 362
4212 274
18196 217
1985 136
8493 547
3738 628
5026 532
16548 167
13400 123
4005 593
8339 676
1775 279