11595 134
3037 501
17227 208
23830 766
53766 340
18192 611
17742 51
21476 771
30792 119
71674 733
4153 66