32631 375
39328 892
7870 323
248870 649
9629 214
6557 528
9360 749
210831 266
27552 454
92085 1000
19662 212
299381 851
17296 74
214511 785
15638 478
160516 656
62590 909
15815 282
58765 944
44038 881
90685 473
21465 343
26826 1001
36288 235
37928 201
45964 655
45630 611
214030 329