44266 373
26559 504
24612 242
15362 69
19419 841
13877 556
10391 450
19315 63
40634 240
38302 142
24825 158
18465 669