15801 136
8467 48
21686 131
32983 601
16513 679
8007 422
12406 384
31660 670
8120 588
4321 351
4189 748