31219 125
11653 108
1563 177
20113 673
4189 529
6638 291
54291 572
34281 673
9264 129
3618 151
4402 254
30303 607
12356 349