2541 665
1322 276
8478 90
176780 826
84051 798
91525 656
47824 467
5043 103
13592 619
6744 531
14481 678