51158 169
27011 329
13285 521
10835 293
44885 827
9370 58
14660 548
32138 222
2904 311
17913 151
9822 661
8868 834
11235 402
7532 675
22523 669
7287 578
19800 547
3852 264
4792 300
1529 48