16476 311
5751 773
33881 509
10660 506
9303 61
6539 83
5894 127
5947 151
3622 185
6935 193
7184 607
3002 222