26160 114
18691 868
7934 656
39887 905
14394 509
13883 590
8537 959
2831 145
11057 230
6217 519
3119 167