26160 114
18685 868
7929 656
39830 905
14384 509
13875 590
8535 959
2830 145
11050 230
6203 519
3114 167