26161 114
18691 868
7934 656
39895 905
14397 509
13883 590
8538 959
2831 145
11058 230
6218 519
3119 167