2543 665
1323 276
8479 90
176858 826
84098 798
91599 656
47997 468
5052 103
13598 619
6749 531
14491 678