51176 169
27020 329
13290 521
10836 293
44908 827
9372 58
14663 548
32146 222
2905 311
17921 151
9828 661
8874 834
11244 402
7535 675
22524 669
7287 578
19827 547
3853 264
4792 300
1529 48