51152 169
27009 329
13284 521
10835 293
44881 827
9370 58
14660 548
32137 222
2904 311
17913 151
9822 661
8868 834
11234 402
7532 675
22522 669
7287 578
19800 547
3852 264
4792 300
1529 48