663 82
6331 214
4749 399
3740 727
6374 595
1943 241
4057 52
8466 287
13135 405
3077 179
2387 121
2179 387
2158 66