4507 591
3607 84
3341 461
16583 131
18606 170
27216 371
11574 535
9611 357
14923 634
5125 464
29471 486
1779 340
7350 856
1528 201
4813 457
3597 691
2843 532