39473 310
5360 299
25801 790
122609 291
16330 218
18757 274
11349 706
126852 519
95593 389
24922 706
8551 657
51840 384
46225 655
13409 270
5259 937
5016 660
4624 481
6849 142
2803 387
3675 891
3972 750
5229 142
3438 61
1963 225