30602 520
35728 169
21140 284
60563 541
30910 664
16883 264
24844 286
40053 694
31734 83
38714 310
67869 619