46733 673
45478 561
25595 284
16773 242
10081 83
3588 84
4279 640
4818 117
2278 118
10419 654
17532 140
21889 552