5850 616
6013 929
3821 685
3057 272
4689 720
2966 505
22186 362
4205 274
18158 217
1977 136
8480 547
3735 628
5017 532
16518 167
13362 123
4003 593
8329 676
1767 279