5830 693
37424 717
3583 432
14080 675
7466 287
5884 498
3544 441
13382 948
2866 425
2355 277
4791 358
52796 264
91448 731
172109 609