45673 373
26879 504
25042 243
15515 69
19697 841
14081 556
10489 450
19506 63
41193 240
38844 142
25283 158
18684 669