16065 311
5062 773
30507 508
10331 506
6513 60
6327 83
5302 126
4570 151
3318 185
6298 193
6468 607
2528 222