5826 693
37414 717
3580 432
14073 675
7463 287
5878 498
3542 441
13379 948
2860 425
2352 277
4788 358
52712 264
91339 731
171956 609