32631 375
39331 892
7870 323
248873 649
9629 214
6557 528
9360 749
210836 266
27552 454
92097 1000
19662 212
299395 851
17296 74
214561 785
15640 478
160519 656
62592 909
15815 282
58766 944
44040 881
90691 473
21465 343
26826 1001
36289 235
37928 201
45966 655
45631 611
214034 329