4508 591
3610 84
3341 461
16585 131
18606 170
27221 371
11575 535
9611 357
14924 634
5125 464
29473 486
1780 340
7350 856
1528 201
4814 457
3597 691
2843 532