16508 311
5766 773
33841 509
10702 506
9284 61
6535 83
5865 127
5944 151
3647 185
6947 193
7136 607
3002 222