21407 422
18533 965
25579 845
7237 369
4116 109
7736 414
3055 129
1029 128
1132 174
1891 275
4372 493
5084 627