2543 665
1323 276
8479 90
176845 826
84090 798
91586 656
47976 467
5048 103
13596 619
6749 531
14490 678