22978
523016
5571
307951
3913
44650
138251
13310
8822
38892
2400
3798
17495
109008
9504
20369
8031
10128
30023
2155
15847
13017
5745
19306
350331
59942
36891
2566
32125
29236
6434
110396
16481
9687
9531
63759
12202
13414
282548
24560
2665
300798
5895
12505
26186
57269
7508
48659
8068
2677
6041
4299
4877
3285
3410
6357
11864
2352
4830
8570