6527 597
7202 716
119411 558
72260 376
41239 562
2459 164
2982 257
4485 620
3371 369
14339 90
11934 224
3937 78
16549 305
18640 410
31075 853