26009 87
10870 104
3799 37
15968 733
6999 171
21271 138
11761 449
3057 447
4621 111
2001 121
6897 277
2637 336
3564 470
2192 156
1562 38
3387 135