19659 592045
7148 63162
4604 49002
3241 59300
2265 171448
1811 59175
1069 29912
1040 28985
930 43501
886 17919