34038 166
33691 686
10712 212
19835 475
21375 509
32400 172
33085 77
12128 303
12901 111
55735 467
21799 373
32519 935