4505 591
3600 84
3340 461
16578 131
18605 170
27211 371
11571 535
9611 357
14923 634
5124 464
29465 486
1779 340
7350 856
1528 201
4813 457
3597 691
2842 532