15399 31
4464 366
2604 124
4055 65
2567 94
4895 606
2934 274
3930 76
24480 173
2450 454
4819 660
7361 479