3842
242429
8460
1410
3614
3507
53636
3113
4192
43513
2394
4425
2013337
14179284
1388512
12316261
1191240
112173
10175157
1000712
845837
81816
77125
70142