16476 311
5751 773
33878 509
10660 506
9301 61
6538 83
5894 127
5946 151
3622 185
6935 193
7182 607
3002 222