20583 422
17884 965
25127 845
7194 369
4052 109
7651 414
2983 129
1018 128
1106 174
1821 275
4310 493
5030 627