5815 693
37377 717
3576 432
14054 675
7449 287
5868 498
3531 441
13371 948
2850 425
2343 277
4783 358
52508 264
91050 731
171608 609