2981 82
7431 215
5100 399
3934 727
6527 595
2223 241
4804 52
10147 287
14721 405
4286 180
3201 123
2330 387
2657 67