26148 114
18640 868
7884 656
39602 905
14346 509
13816 590
8499 959
2813 145
11011 230
6180 519
3086 167