5847 616
6005 929
3818 685
3053 272
4688 720
2964 505
22170 362
4203 274
18149 217
1976 136
8476 547
3733 628
5014 532
16512 167
13353 123
4002 593
8323 676
1763 279