4503 591
3596 84
3336 461
16568 131
18601 170
27197 371
11565 535
9609 357
14916 634
5122 464
29458 486
1778 340
7350 856
1528 201
4813 457
3595 691
2840 532