26156 114
18672 868
7921 656
39766 905
14377 509
13860 590
8525 959
2826 145
11034 230
6197 519
3110 167