30562 520
35707 169
21122 284
60507 541
30889 664
16858 264
24821 286
40025 694
31715 83
38669 310
67757 619