17813
7391
11759
32383
30570
48851
23513
53915
156285
19202
18514
306814
15537
28031
17481
25564
28787
24527
130046
84148
63141
24314
296315
689705
159873
310542
33593
63986
755094
7881
7395
9836
43783