32629 375
39326 892
7870 323
248852 649
9628 214
6557 528
9360 749
210809 266
27552 454
92058 1000
19662 212
299347 851
17296 74
214313 785
15635 478
160508 656
62583 909
15814 282
58752 944
44036 881
90675 473
21462 343
26823 1001
36286 235
37927 201
45962 655
45628 611
214001 329