42535 124
1698 110
38358 180
4062 102
2235 86
5052 680
16096 230
10182 232
84620 212
9281 585
5765 25