40032 366
43807 334
22551 238
13453 404
35762 753
9491 270
47923 141
10684 648
3928 110
19023 41
11922 399
5466 605
5765 311
5661 119
2920 271
13540 613
14534 201
24359 895
4747 124
3496 521
9361 641
9486 633
10958 485
4540 678
2729 242
4616 72
5669 254
14163 600