16477 311
5752 773
33889 509
10660 506
9303 61
6539 83
5894 127
5952 151
3623 185
6935 193
7191 607
3002 222