46359 89
5894 374
22741 287
18948 178
7812 866
24958 664
7244 500
12212 206
6126 137
6186 322
2925 116
6447 338
4050 748
2407 309