58061 409
92724 754
26473 458
46498 437
63596 778
110432 890
18720 412
54766 548
167108 591
98238 714
343352 1124
277231 841
340884 1236
82768 292
191235 749
69652 199
306406 850
417846 1261
83865 504
1222601 4585
572301 3056
487993 999
568959 1683