26009 87
10870 104
3798 37
15966 733
6999 171
21260 138
11761 449
3057 447
4620 111
2001 121
6897 277
2637 336
3563 470
2192 156
1562 38
3387 135