2965 82
7427 215
5098 399
3932 727
6524 595
2221 241
4801 52
10136 287
14707 405
4280 180
3196 123
2329 387
2651 67