30625 520
35748 169
21158 284
60610 541
30945 664
16893 264
24859 286
40079 694
31764 83
38740 310
67981 619