19659 592044
7148 63162
4603 49001
3241 59299
2265 171446
1811 59175
1069 29912
1040 28985
930 43501
886 17918