2922 944
2547 583
2561 340
30551 663
7770 133
19860 512
19905 98
12261 628
14467 242
8375 944
9269 552
3822 284