16476 311
5749 773
33872 509
10660 506
9298 61
6538 83
5893 127
5942 151
3622 185
6934 193
7182 607
3002 222