40026 366
43805 334
22549 238
13452 404
35761 753
9490 270
47917 141
10681 648
3927 110
19022 41
11922 399
5466 605
5764 311
5661 119
2920 271
13540 613
14533 201
24357 895
4747 124
3496 521
9361 641
9485 633
10955 485
4538 678
2728 242
4616 72
5668 254
14163 600