26846 504
25003 243
15491 69
19670 841
14056 556
10481 450
19493 63
41132 240
38787 142
25240 158
18662 669