30562 520
35706 169
21122 284
60502 541
30887 664
16855 264
24819 286
40023 694
31714 83
38668 310
67748 619