16568 311
5960 773
34596 510
10789 506
9492 61
6600 83
6089 127
6352 151
3684 185
7152 193
7404 607
3106 222