22978
523016
5571
307950
3912
44647
138251
13309
8822
38892
2400
3797
17494
109008
9503
20367
8030
10128
30022
2155
15847
13017
5745
19306
350327
59942
36891
2566
32125
29235
6434
110395
16480
9687
9530
63759
12202
13411
282548
24560
2665
300791
5895
12504
26186
57269
7508
48658
8068
2677
6040
4299
4877
3285
3409
6356
11863
2351
4829
8569