35866 845
14191 279
6169 121
22554 762
7413 41
6985 381
5055 713
3154 500
3265 500
3172 602
15602 751
16262 573
6029 742
2846 596