16476 311
5749 773
33867 509
10660 506
9296 61
6538 83
5891 127
5942 151
3622 185
6932 193
7181 607
3001 222