49096 743
54851 763
14190 214
9645 42
9426 447
13970 444
8829 129
16994 559
7033 114
7510 255
11707 630