16480 311
5759 773
33915 509
10662 506
9305 61
6539 83
5901 127
5963 151
3625 185
6941 193
7192 607
3002 222