6531 597
7203 716
119469 558
72282 376
41266 562
2459 164
2983 257
4486 620
3371 369
14344 90
11935 224
3940 78
16554 305
18658 410
31093 853