5848 616
6007 929
3818 685
3054 272
4688 720
2964 505
22170 362
4203 274
18154 217
1976 136
8476 547
3735 628
5015 532
16514 167
13355 123
4002 593
8323 676
1763 279