45069 694
47722 58
26347 653
9982 344
19350 698
13980 54
14685 388
4121 558
7977 1015
4565 94
15307 463
19297 119
10010 41
12055 152
21728 242