20529 422
17862 965
25120 845
7193 369
4048 109
7644 414
2978 129
1018 128
1103 174
1815 275
4303 493
5029 627