2902 82
7409 215
5083 399
3930 727
6522 595
2211 241
4788 52
10095 287
14691 405
4258 180
3186 123
2321 387
2644 67