32630 375
39328 892
7870 323
248865 649
9629 214
6557 528
9360 749
210823 266
27552 454
92073 1000
19662 212
299366 851
17296 74
214437 785
15636 478
160514 656
62588 909
15815 282
58762 944
44037 881
90678 473
21464 343
26826 1001
36288 235
37927 201
45963 655
45629 611
214020 329