2222
4620
37824
3247959
2309
3900
1763
13910
28724
1506
32234
24020
689912
49553
48760
48238
4260271
4057158
33194
3261151
31236
26772
24531
22940