33526 166
33102 686
10442 212
19473 475
20991 509
31515 172
32684 77
11871 303
12632 111
54367 467
21152 373
31867 935