6533 597
7204 716
119514 558
72305 376
41300 562
2461 164
2984 257
4489 620
3372 369
14346 90
11935 224
3943 78
16558 305
18675 410
31120 853