16480 311
5759 773
33895 509
10662 506
9303 61
6539 83
5899 127
5956 151
3624 185
6936 193
7192 607
3002 222