51226 332
44239 373
16528 468
123708 767
26542 504
24582 242
12850 573
19408 841
13863 556
10390 450
19302 63
40601 240
38273 142
24814 158
18455 669