19465 184
6508 170
5768 100
8978 779
6289 388
8483 124
3938 338
4345 510
9581 676
4403 802
3195 269
4332 392
6226 954
7167 406
4279 524