4506 591
3602 84
3340 461
16582 131
18606 170
27215 371
11573 535
9611 357
14923 634
5125 464
29470 486
1779 340
7350 856
1528 201
4813 457
3597 691
2843 532