31646 961
1896 180
3831 709
1648 151
11805 77
3634 657
2820 208
8949 564
12477 614
26564 477
15289 833
7547 507
5926 304
8715 462
3962 871
13608 917
5927 322
105041 426
13681 663
3523 511
4108 717
2206 57
4075 521
15095 154
1977 383
11249 802
17600 784
2841 274