5845 616
6003 929
3817 685
3052 272
4688 720
2964 505
22168 362
4203 274
18147 217
1976 136
8473 547
3733 628
5013 532
16509 167
13351 123
4002 593
8323 676
1763 279