32631 375
39331 892
7870 323
248872 649
9629 214
6557 528
9360 749
210834 266
27552 454
92092 1000
19662 212
299390 851
17296 74
214544 785
15640 478
160518 656
62592 909
15815 282
58765 944
44039 881
90687 473
21465 343
26826 1001
36288 235
37928 201
45964 655
45631 611
214031 329