4027
2703
39346
20681
2445
3058
21068
17430
31444
9685
45617
6563
3238
7415
20222
9121
9511
22105
2963
2988
3824
12026
2626
2828
4710
5522
3143
31767
5281
2445
2241
53301
2979
18469
2827
4611
9790
4738
7065
51270
4842
2835
2397
8530
126904
12393
4118
5173
26601
12862
9999
2809
2941
2311
4040
11122
46624
38278
35686
2856