5829 693
37423 717
3580 432
14078 675
7466 287
5882 498
3543 441
13381 948
2860 425
2353 277
4791 358
52756 264
91395 731
172053 609