20532 422
17862 965
25120 845
7193 369
4049 109
7644 414
2978 129
1018 128
1105 174
1816 275
4306 493
5029 627