16441 113
246686 522
23285 271
13726 242
16700 582
58953 695
7976 103
10936 50
6987 606
4408 45
57882 531