25018 81
34168 773
26060 414
16350 741
18588 826
21161 129
9884 420
34772 384
48515 517
9850 130
20450 608
18201 327
37573 571
50588 155
11571 314
17447 58
24147 605
10974 535
15204 750
5533 40
25110 209
34022 539
40367 949
15845 595
33855 582
18896 507
9959 822
8201 137