5826 693
37420 717
3580 432
14075 675
7464 287
5880 498
3543 441
13379 948
2860 425
2353 277
4789 358
52737 264
91365 731
172006 609