20848
4620
112019
7884
3570
3686
4257
3429
3698
21391
3208
3987
8068
2148
18316
5959
3684
5291
4361
3156
5237
5249
20455
7426
4104
4497
5322
5933
17007
3617
3435
6415
3777
6651
3662
5477
3243
4446
9428
6940
7037
35826
9027
23664
42903
30786