26156 114
18673 868
7922 656
39771 905
14379 509
13861 590
8525 959
2826 145
11037 230
6198 519
3110 167