26502 600
1039 163
2568 105
12413 132
90906 683
17298 358
8012 666
10130 715
8507 165
2028 367
20531 486
1781 331