6531 597
7203 716
119489 558
72295 376
41290 562
2461 164
2984 257
4488 620
3371 369
14344 90
11935 224
3941 78
16556 305
18667 410
31115 853