5814 693
37375 717
3576 432
14051 675
7444 287
5866 498
3531 441
13371 948
2848 425
2341 277
4781 358
52474 264
90997 731
171547 609