16317
39423
13522
955
812
1176
9213
26915
16613
1046
24415
11310
6822
593
515
847
9916
10114
15127
17830