108825 766
4149 621
1803 278
11637 601
2576 353
4517 885
2246 500
1969 334
2761 410
2288 301
1748 364
2916 717
2850 324
4426 774