34036 166
33689 686
10712 212
19835 475
21373 509
32398 172
33084 77
12127 303
12900 111
55735 467
21797 373
32518 935