26156 114
18673 868
7922 656
39766 905
14378 509
13861 590
8525 959
2826 145
11037 230
6197 519
3110 167