16065 311
5056 773
30488 508
10331 506
6511 60
6327 83
5302 126
4565 151
3317 185
6296 193
6458 607
2524 222