26545 600
1045 163
2585 105
12464 132
90930 683
17331 358
8034 666
10141 715
8516 165
2033 367
20550 486
1791 331