20396 779
7226 805
6660 70
23769 798
2595 112
11683 734
35544 877
2747 524
10431 690
16993 571
33260 382
27318 481