28795 562
9596 503
19364 482
7719 283
1837 106
60458 413
122576 689
104040 1054
46098 802
3326 369
8142 412