22592 758
49049 340
9626 592
14019 164
86660 246
3844 414
36994 378
23688 551
2638 179
2519 245
2043 156
4372 630