32883 166
32690 686
10261 212
19213 475
20609 509
31026 172
32297 77
11610 303
12388 111
53128 467
20745 373
31252 935