17854
7417
11781
32428
30628
49107
23547
54022
156535
19230
18533
306989
15559
28120
17546
25610
28850
24631
130200
84323
63265
24350
296726
690572
159937
310788
33677
64234
755389
7896
7436
9872
43828