2901 82
7409 215
5082 399
3930 727
6522 595
2211 241
4788 52
10093 287
14691 405
4258 180
3186 123
2321 387
2643 67