5833 693
37427 717
3584 432
14080 675
7466 287
5885 498
3545 441
13382 948
2867 425
2356 277
4793 358
52825 264
91485 731
172149 609