30574 520
35712 169
21130 284
60532 541
30899 664
16868 264
24825 286
40034 694
31722 83
38682 310
67809 619