5812 693
37367 717
3575 432
14048 675
7440 287
5866 498
3528 441
13370 948
2845 425
2341 277
4780 358
52448 264
90948 731
171481 609