2858 184096
1251 54259
934 10869
853 172480
768 44191
680 11895
657 42573
654 61887
612 18514
584 132075