42539 124
1702 110
38362 180
4062 102
2235 86
5053 680
16097 230
10184 232
84632 212
9283 585
5765 25