2931 82
7420 215
5093 399
3931 727
6523 595
2216 241
4789 52
10111 287
14700 405
4263 180
3187 123
2326 387
2647 67