41731 373
25120 503
23050 242
14660 69
18000 841
12922 556
9873 450
18304 63
38216 240
35870 142
23483 158
17493 669