26009 87
10870 104
3799 37
15969 733
6999 171
21280 138
11761 449
3059 447
4622 111
2001 121
6897 277
2637 336
3565 470
2193 156
1562 38
3387 135