1592 365
9806 107
2317 546
66843 506
13392 889
61249 727
3192 322
24147 177
28219 280
5187 86
9989 703