108935 766
4150 621
1804 278
11646 601
2577 353
4520 885
2247 500
1969 334
2763 410
2341 301
1750 364
2917 717
2856 324
4435 774