3575 764
8335 680
3671 41
7895 273
14981 264
159911 854
20263 623
79550 146
18487 562
7814 204
14492 386
16317 1000
7915 918
4610 754