26156 114
18669 868
7919 656
39750 905
14372 509
13855 590
8522 959
2826 145
11031 230
6194 519
3107 167