30498 520
35632 169
21089 284
60379 541
30791 664
16823 263
24763 286
39947 694
31663 83
38599 310
67516 619