42003 85
45736 313
30557 891
21659 223
44241 892
40834 187
41327 586
35787 419
42443 320
42284 492
31102 427
26380 197
62622 724
27086 405
49183 612
34775 463
41615 345
74870 162
36925 212
41641 871
86397 434
28684 934
92206 507
28579 678