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