2976 351
41095 239
1889 251
18321 677
35967 967
4653 542
3769 553
5134 894
33103 837
4609 688
2800 473
11670 508
11441 603
40989 305
4388 577
4631 906
6366 610
5197 756
7984 551
3092 171
7096 816
59218 614
97144 790
6549 523
110235 209
12549 638
5471 589
71213 338