18755
8212
12579
33703
32424
54511
25058
59262
162315
20080
19280
309955
17233
29323
19291
26846
29881
25860
132770
86753
65261
25082
306580
707351
161456
314638
36122
75190
760309
8546
8746
10870
45603