28801 562
9596 503
19368 482
7719 283
1837 106
60459 413
122581 689
104044 1054
46103 802
3326 369
8142 412