18676 184
6354 170
5646 100
8669 779
5948 387
8313 124
3763 338
4308 510
9546 676
4332 802
3181 269
4534 392
6203 954
7115 406
4263 524