45053 694
47689 58
26330 653
9961 344
19326 698
13967 54
14661 388
4116 558
7976 1015
4552 94
15299 463
19260 119
10007 41
12040 152
21705 242