47016 694
51709 58
28419 654
10899 344
20839 698
15456 54
16444 389
4467 559
8725 1017
5331 94
16384 463
21488 120
10890 41
13210 152
24158 242