45029 694
47631 58
26301 653
9953 344
19299 698
13946 54
14613 388
4113 558
7969 1015
4540 94
15276 463
19217 119
9992 41
12017 152
21670 242