2222
4620
37824
2309
3900
3237959
1763
28724
1506
32234
13810
24020
689712
49503
48700
48158
4258271
4053158
33184
3259151
31186
26732
24501
22920