59582 509
55600 275
50192 516
39809 270
63360 500
56141 151
32402 465
44424 298
62185 866
88186 308
42748 768
101926 409
93123 368
42278 712
44850 734
71230 416
98082 340
93486 926
32847 82
32413 364
52096 487
47418 534
34796 771
47468 200