28729 562
9586 503
19285 482
7711 283
1835 106
60439 413
122542 689
104007 1054
46092 802
3326 369
8140 412