2542 665
1323 276
8478 90
176788 826
84056 798
91543 656
47856 467
5043 103
13592 619
6744 531
14482 678