20900 422
18087 965
25266 845
7212 369
4073 109
7677 414
2998 129
1023 128
1107 174
1851 275
4332 493
5038 627