30535 520
35668 169
21105 284
60444 541
30837 664
16835 264
24801 286
39980 694
31684 83
38635 310
67623 619