15830 136
8469 48
21688 131
32993 601
16514 679
8008 422
12407 384
31668 670
8121 588
4323 351
4191 748