14970 62
33377 238
27085 141
19506 155
15196 669
3085 599
808 174
2570 274
2380 413
2806 517
1934 215
2489 711
1004 119
1825 47
1344 190
4538 688