660 82
6331 214
4749 399
3738 727
6373 595
1943 241
4057 52
8460 287
13131 405
3074 179
2387 121
2179 387
2158 66