20812
32415
27519
3660
1551
18424
13835
1073
33014
17716
2334
24721
687912
49383
48590
48028
4255271
4043158
33124
3255151
31126
26702
24491
22900