6529 597
7202 716
119432 558
72266 376
41247 562
2459 164
2982 257
4486 620
3371 369
14339 90
11934 224
3938 78
16551 305
18644 410
31084 853