18645 184
6349 170
5642 100
8650 779
5940 387
8310 124
3754 338
4308 510
9545 676
4330 802
3181 269
4534 392
6203 954
7113 406
4260 524