5814 693
37376 717
3576 432
14053 675
7444 287
5866 498
3531 441
13371 948
2849 425
2342 277
4781 358
52479 264
91020 731
171566 609