16565 311
5949 773
34553 510
10777 506
9482 61
6597 83
6084 127
6292 151
3683 185
7131 193
7377 607
3100 222