2985 351
42895 242
1898 251
18340 677
36165 967
4658 542
3774 553
5137 894
33119 837
4613 688
2805 473
11676 508
11451 603
41127 305
4396 577
4633 906
6376 610
5200 756
7992 551
3094 171
7104 816
59346 614
97324 790
6553 523
110408 209
12557 638
5473 589
71449 338