16285 311
5564 773
32736 509
10521 506
8003 60
6449 83
5618 127
5328 151
3502 185
6645 193
6955 607
2840 222