20880 422
18075 965
25258 845
7212 369
4072 109
7677 414
2993 129
1021 128
1107 174
1850 275
4331 493
5037 627