25054 727
14045 636
1924 533
3261 406
1508 69
6182 483
1073 134
3558 435
9270 831
5679 392
2067 415
1126 140
4123 560
2560 682
2987 134