2338 583
2550 340
30490 663
7681 133
19505 512
19877 98
12197 628
14454 242
8344 944
9253 552
3813 284