19315 36
11127 183
6286 467
4994 695
16612 747
32827 717
107799 327
16767 780
7104 165
4988 546
3225 212
5818 581
3251 759