30568 520
35707 169
21126 284
60515 541
30894 664
16859 264
24823 286
40027 694
31718 83
38674 310
67769 619