108793 766
4146 621
1803 278
11635 601
2573 353
4516 885
2246 500
1968 334
2760 410
2287 301
1745 364
2916 717
2847 324
4422 774