45690 373
26883 504
25042 243
15516 69
19697 841
14082 556
10490 450
19506 63
41198 240
38847 142
25288 158
18686 669