16476 311
5750 773
33873 509
10660 506
9299 61
6538 83
5893 127
5943 151
3622 185
6934 193
7182 607
3002 222