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