32888 236
26396 141
19149 155
14928 669
3083 599
804 174
2546 274
2375 413
2786 517
1910 215
2473 711
986 119
1766 47
1336 190
4511 688