19659 592044
7148 63162
4604 49002
3241 59299
2265 171447
1811 59175
1069 29912
1040 28985
930 43501
886 17918