31008 777
36598 103
25823 143
14834 132
28470 89
48709 437
10645 717
13117 627
15094 163
5653 89
18902 841
21333 433
103401 367
14869 481
11639 597
8652 61
5007 569
275992 525
35449 663
12202 687
17789 234
24044 434
25388 547
22844 755
19143 555
8811 457
15672 348
28749 177