5851 616
6016 929
3823 685
3058 272
4689 720
2966 505
22190 362
4207 274
18159 217
1978 136
8482 547
3735 628
5018 532
16518 167
13364 123
4004 593
8330 676
1767 279