9712 50
9692 161
29904 127
19400 1030
3442 26
16108 572
13096 582
12464 416
21499 715
7133 266
4090 447
3452 624
22154 107