16476 311
5749 773
33870 509
10660 506
9297 61
6538 83
5891 127
5942 151
3622 185
6932 193
7182 607
3002 222