46758 673
45556 561
25642 284
16797 242
10101 83
3591 84
4280 640
4820 117
2278 118
10423 654
17575 140
21920 552