39983 667
3561 30
5273 787
12747 299
5494 484
5323 362
42941 826
6439 315
2632 213
8236 610
26614 818
6406 567
5175 501
15391 316
24532 241
9550 704
7264 582
8006 744
8131 562
4719 329
3213 66
12373 127
13495 581
5694 597
15727 750
4974 391
4538 117
4742 463