33880 166
33505 686
10630 212
19736 475
21242 509
32104 172
32959 77
12073 303
12838 111
55350 467
21598 373
32306 935