2905 82
7410 215
5085 399
3931 727
6522 595
2213 241
4788 52
10098 287
14693 405
4259 180
3187 123
2321 387
2645 67