5826 693
37420 717
3580 432
14077 675
7465 287
5880 498
3543 441
13379 948
2860 425
2353 277
4791 358
52739 264
91369 731
172019 609