20396 779
7227 805
6661 70
23770 798
2595 112
11683 734
35544 877
2747 524
10432 690
16995 571
33263 382
27318 481