19658 592042
7148 63162
4602 49000
3241 59299
2265 171444
1811 59175
1069 29912
1040 28985
930 43501
886 17917