19659 592044
7148 63162
4602 49000
3241 59299
2265 171445
1811 59175
1069 29912
1040 28985
930 43501
886 17918