45545 373
26851 504
25018 243
15496 69
19681 841
14061 556
10482 450
19495 63
41149 240
38802 142
25256 158
18669 669