19592 591820
7098 63043
4566 48888
3221 59214
2248 171234
1780 59090
1063 29878
1034 28909
924 43447
880 17803