5813 693
37368 717
3575 432
14048 675
7440 287
5866 498
3528 441
13370 948
2845 425
2341 277
4780 358
52451 264
90953 731
171486 609