9709 50
9688 161
29902 127
19389 1030
3442 26
16104 572
13094 582
12456 416
21469 715
7133 266
4089 447
3450 624
22150 107