26160 114
18691 868
7932 656
39870 905
14390 509
13883 590
8536 959
2830 145
11057 230
6212 519
3119 167