18684 184
6354 170
5646 100
8677 779
5951 387
8319 124
3765 338
4308 510
9546 676
4332 802
3181 269
4535 392
6203 954
7116 406
4263 524