1248 157
20523 616
9496 86
6648 851
3092 219
3849 290
3054 147
1958 438
4886 182
4180 597
14790 684
3433 794