2938 82
7421 215
5093 399
3931 727
6523 595
2216 241
4789 52
10112 287
14701 405
4265 180
3189 123
2326 387
2647 67