2983 351
42568 242
1898 251
18339 677
36125 967
4657 542
3774 553
5136 894
33115 837
4613 688
2803 473
11674 508
11449 603
41103 305
4395 577
4633 906
6374 610
5200 756
7991 551
3093 171
7101 816
59317 614
97283 790
6552 523
110367 209
12554 638
5473 589
71421 338