20894 422
18085 965
25266 845
7212 369
4073 109
7677 414
2997 129
1023 128
1107 174
1851 275
4332 493
5038 627