2887 82
7406 215
5076 399
3930 727
6520 595
2211 241
4780 52
10081 287
14683 405
4253 180
3182 123
2317 387
2641 67