4026
2703
39345
20680
2443
3058
21066
17426
31442
9683
45615
6562
3238
7415
20222
9121
9511
22105
2963
2988
3824
12025
2625
2828
4710
5522
3142
31766
5281
2444
2241
53299
2979
18468
2827
4611
9789
4738
7065
51270
4841
2835
2397
8530
126903
12393
4118
5170
26598
12861
9999
2808
2940
2311
4038
11122
46624
38278
35684
2855