1966 547
3228 819
1438 353
1276 97
25376 943
29670 378
19578 782
14052 529
7627 162
6686 733
5088 344