16507 311
5766 773
33836 509
10702 506
9283 61
6535 83
5864 127
5943 151
3647 185
6947 193
7136 607
3002 222