30572 520
35711 169
21129 284
60523 541
30898 664
16868 264
24824 286
40032 694
31722 83
38681 310
67792 619