30452 520
35591 169
21064 284
60314 541
30719 664
16796 263
24737 285
39914 693
31640 83
38547 310
67400 619