6002 764
8540 680
3735 41
8071 273
15397 264
160087 854
20420 623
80040 146
18596 563
7887 204
14545 386
16462 1000
7994 918
4653 754