45543 373
26850 504
25013 243
15495 69
19681 841
14060 556
10482 450
19495 63
41148 240
38800 142
25254 158
18669 669