726 117
1506 284
8598 52
2242 577
535 69
6793 95
7023 584
5691 230
3696 225
2372 439
721 85
1905 418
3235 812
31301 187
14144 760