4505 591
3599 84
3338 461
16571 131
18603 170
27209 371
11570 535
9610 357
14920 634
5124 464
29462 486
1779 340
7350 856
1528 201
4813 457
3596 691
2841 532