19219 36
10271 183
5958 467
4737 695
13648 747
32450 717
107437 327
16644 780
7066 165
4927 546
3179 212
5761 581
3234 759