35767 300
42125 340
29017 327
39264 605
16854 160
39820 415
35981 717
37635 155
41800 319
38035 65
31051 567
26896 300
32816 395
39590 837
45034 486
30471 272
57400 670
27168 847
37169 308
38686 335
29955 562
36013 612
38397 347
54028 107