32905 236
26409 141
19165 155
14935 669
3083 599
804 174
2548 274
2375 413
2786 517
1910 215
2474 711
987 119
1766 47
1337 190
4513 688