5071 148
29446 767
7153 596
109166 503
6991 162
60883 769
38696 377
45966 761
20896 122
1617 52
4268 686