12137 556
9291 450
17404 63
36847 240
33187 141
22304 158
16830 669
3464 599
918 174
2989 274
2574 413
2960 517
2251 215
2607 711
1181 119
2456 47
1512 190
4923 688