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