20510 422
17857 965
25118 845
7193 369
4046 109
7642 414
2975 129
1017 128
1101 174
1813 275
4294 493
5027 627