6793 597
7251 716
120982 558
73089 376
42112 562
2521 164
3026 257
4535 620
3404 369
14486 90
11997 224
4005 78
16666 306
19547 410
31755 853